// 前端性能优化配置
window.PERFORMANCE_CONFIG = {
    // 资源加载配置
    resource: {
        // 关键资源列表（优先加载）
        critical: [
            '/static/v5/js/jquery.min.js',
            '/static/js/chart.min.js',
            '/static/v5/example/js/bootstrap.min.js'
        ],
        // 预加载资源列表
        preload: [
            '/static/js/main.js',
            '/static/js/iconfont.js',
            '/static/v5/example/css/style.min.css'
        ],
        // 按需加载配置
        lazyLoad: {
            enabled: true,
            delay: 1000,
            maxConcurrent: 3  // 最大并发加载数
        }
    },
    
    // 图片优化配置
    image: {
        quality: 0.8,
        lazyLoad: true,
        formats: ['webp', 'jpeg', 'png']
    },
    
    // 缓存配置
    cache: {
        localStorage: true,
        expireTime: 30 * 60 * 1000,  // 30分钟
        maxItems: 100
    },
    
    // 网络优化配置
    network: {
        compression: true,
        http2: true,
        maxConcurrent: 6,  // 最大并发连接数
        timeout: 10000     // 10秒超时
    },
    
    // 性能监控配置
    monitoring: {
        enabled: true,
        interval: 5000,
        slowResourceThreshold: 5000,  // 5秒慢资源阈值
        networkTimeoutThreshold: 10000 // 10秒超时阈值
    }
};